.btngrident {
  background: -ms-linear-gradient(#fff 0%, #f4f4f4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff, endColorstr=#f4f4f4, grandientType=1);
  background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f4f4f4));
  border: 1px solid #f4f4f4;
  width: 60px;
  margin: 0 auto;
  cursor: pointer;
  height: 20px;
}
/*.header {*/
  /*position: relative;*/
  /*height: 60px;*/
  /*background: #cc3341;*/
/*}*/
/*.header .header-content {*/
  /*width: 95%;*/
  /*position: relative;*/
  /*margin: 0 auto;*/
  /*height: 60px;*/
/*}*/
/*.header .logo {*/
  /*position: absolute;*/
  /*top: 50%;*/
  /*transform: translateY(-50%);*/
  /*-moz-transform: translateY(-50%);*/
  /*-webkit-transform: translateY(-50%);*/
  /*-o-transform: translateY(-50%);*/
  /*-ms-transform: translateY(-50%);*/
  /*-khtml-transform: translateY(-50%);*/
/*}*/
/*.header .logo > img {*/
  /*height: 40px;*/
  /*display: inline-block;*/
  /*vertical-align: middle;*/
/*}*/
/*.header .logo > div {*/
  /*display: inline-block;*/
  /*vertical-align: middle;*/
  /*font-size: 24px;*/
  /*color: #fff;*/
  /*margin-left: 10px;*/
/*}*/
/*.header .logo span {*/
  /*font-size: 16px;*/
  /*vertical-align: middle;*/
  /*color: #fff;*/
/*}*/
/*.header .login-out {*/
  /*position: absolute;*/
  /*top: 50%;*/
  /*transform: translateY(-50%);*/
  /*-moz-transform: translateY(-50%);*/
  /*-webkit-transform: translateY(-50%);*/
  /*-o-transform: translateY(-50%);*/
  /*-ms-transform: translateY(-50%);*/
  /*-khtml-transform: translateY(-50%);*/
  /*width: 60px;*/
  /*height: 30px;*/
  /*text-align: center;*/
  /*color: #cc3341;*/
  /*background: #fff;*/
  /*line-height: 30px;*/
  /*font-size: 14px;*/
  /*right: 0;*/
/*}*/
/*.header .user-detail {*/
  /*position: absolute;*/
  /*top: 50%;*/
  /*transform: translateY(-50%);*/
  /*-moz-transform: translateY(-50%);*/
  /*-webkit-transform: translateY(-50%);*/
  /*-o-transform: translateY(-50%);*/
  /*-ms-transform: translateY(-50%);*/
  /*-khtml-transform: translateY(-50%);*/
  /*right: 100px;*/
/*}*/
/*.header .user-detail > div {*/
  /*color: #fff;*/
  /*font-size: 12px;*/
  /*display: inline-block;*/
  /*vertical-align: middle;*/
/*}*/
/*.header .user-detail .header-line {*/
  /*width: 1px;*/
  /*background: #fff;*/
  /*height: 10px;*/
  /*margin: 0 10px;*/
/*}*/
/*.nav-bar {*/
  /*height: 40px;*/
  /*background: #1f1c2c;*/
  /*color: #fff;*/
  /*font-size: 16px;*/
/*}*/
/*.nav-bar .nav-bar-content {*/
  /*width: 95%;*/
  /*margin: 0 auto;*/
/*}*/
/*.nav-bar .nav-bar-content > div {*/
  /*width: 11.111%;*/
  /*height: 40px;*/
  /*line-height: 40px;*/
  /*text-align: center;*/
  /*float: left;*/
/*}*/
/*.nav-bar .nav-bar-content > div:hover {*/
  /*background: #cc3341;*/
/*}*/
/*.nav-bar .nav-bar-content .nav-bar-active {*/
  /*background: #cc3341;*/
/*}*/
.cms-content {
  position: absolute;
  top: 100px;
  bottom: 0;
  width: 100%;
  overflow: auto;
}
.current-place {
  margin: 0 auto;
  width: 95%;
  height: 40px;
}
.current-place > div {
  height: 40px;
  line-height: 40px;
  float: left;
  font-size: 16px;
}
.set {
  background: #f4f4f4;
  margin-left: 32px;
  margin-bottom: 10px;
  font-size: 0;
}
.set > div {
  font-size: 14px;
  width: 160px;
  text-align: center;
  background: #ffffff;
  padding: 0;
}
.set > div:hover {
  background: #cc3341;
  color: #fff;
}
.set .active {
  background: #cc3341;
  color: #fff;
}
.cms-container {
  width: 95%;
  margin: 0 auto;
}
.cms-container .slider-box {
  overflow: hidden;
  width: 100%;
}
.cms-container .slider-box .slider-container {
  transition: transform .8s;
  width: 400%;
  overflow: auto;
  height: auto;
  font-size: 0;
}
.cms-container .slider-box .slider-container .slider-unit {
  font-size: 16px;
  display: inline-block;
  width: 25%;
  height: auto;
}
.scene table tr th:nth-of-type(3) {
  width: 100px;
}
.scene table tr th:nth-of-type(4) {
  width: 600px;
}
.table-box {
  width: 95%;
  margin: 0 auto;
  background: #fff;
}
.table-box table .create-time > img,
.table-box table .first-consult-time > img,
.table-box table .last-consult-time > img {
  display: none;
  margin-left: 4px;
  height: 12px;
}
.table-box table .create-time .default,
.table-box table .first-consult-time .default,
.table-box table .last-consult-time .default {
  display: inline-block;
}
.table-box table .isup .up {
  display: inline-block;
}
.table-box table .isup .down {
  display: none;
}
.table-box table .isup .default {
  display: none;
}
.table-box table .isdown .up {
  display: none;
}
.table-box table .isdown .down {
  display: inline-block;
}
.table-box table .isdown .default {
  display: none;
}
.table-box table .client-status {
  width: 80px;
  margin: 0 auto;
  height: 22px;
}
.table-box .ud-btn {
  background: -ms-linear-gradient(#fff 0%, #f4f4f4 100%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#fff, endColorstr=#f4f4f4, grandientType=1);
  background: -webkit-gradient(linear, 0 0, 0 100%, from(#fff), to(#f4f4f4));
  border: 1px solid #f4f4f4;
  cursor: pointer;
}
.table-box .up-btn {
  color: #21c701;
}
.table-box .down-btn {
  color: #cc3341;
}
.table-box .table-bottom {
  padding: 20px 0;
}
.table-box .table-bottom .check-all {
  margin-left: 20px;
  float: left;
  height: 34px;
  line-height: 34px;
}
.table-box .table-bottom .check-all label {
  font-weight: normal;
  font-size: 14px;
}
.table-box .table-bottom .freeze,
.table-box .table-bottom .unfreeze {
  margin-left: 20px;
  outline: 0;
  width: 120px;
  height: 34px;
  line-height: 34px;
  text-align: center;
  font-size: 14px;
  border-radius: 4px;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  -o-border-radius: 4px;
  -ms-border-radius: 4px;
  -khtml-border-radius: 4px;
  color: #fff;
  background: #cc3341;
  cursor: pointer;
  float: left;
}
.table-box .table-bottom .pagination {
  float: right;
  margin: 0 20px 0 0;
}
.newadd {
  background: #cc3341;
  width: 70px;
  height: 25px;
  color: #fff;
  line-height: 25px;
  display: inline-block;
  border-radius: 4px;
  float: right;
  margin-top: 5px;
}
.freeze-quesition {
  text-align: center;
  margin-bottom: 5px;
}
.cms-modal-dialog {
  width: 800px;
}
.cms-modal-dialog .selectcj {
  width: 120px;
}
.cms-modal-dialog input {
  width: 120px;
  outline: 0;
}
.cms-modal-dialog .selected_box {
  display: none;
}
.cms-modal-dialog .min-input {
  width: 70px;
}
.cms-modal-dialog textarea {
  font-size: 14px;
  resize: none;
}
.padding-span {
  margin-right: 30px;
}
.edit-client-status {
  width: 170px;
}
.form-control {
  display: inline-block !important;
  vertical-align: middle;
}
.modify-btn {
  width: 70px;
  text-align: center;
  margin: 0 auto;
}
